avoidable accident - Turkish English Dictionary